Big Huge Thesaurus

feudal system

noun